<html>
<head>
<title>Java in a Nutshell</title>
<META NAME="author" CONTENT="David Flanagan">
<META NAME="date" CONTENT="Sat Mar  8 16:46:33 1997">
<META NAME="form" CONTENT="html">
<META NAME="metadata" CONTENT="dublincore.0.1">
<META NAME="publisher" CONTENT="O'Reilly &amp; Associates, Inc.">
<META NAME="subject" CONTENT="Java">
<META NAME="title" CONTENT="Java in a Nutshell">
<META NAME="objecttype" CONTENT="homepage">
<META NAME="form"       CONTENT="html">
</head>
<body vlink="#551a8b" alink="#ff0000" text="#000000" bgcolor="#FFFFFF" link="#0000ee">

<h1>
<img src="gifs/banner.gif" alt="Java in a Nutshell">
</h1>

<p>
<a href="http://www.ora.com/catalog/javanut2/">Java in a Nutshell</a><br>
<font size="-1">
By David Flanagan;
1-56592-262-X, 628 pages.<br>
2nd Edition, May 1997
</font>

<p>
<dl>
<Dt><b>Table of Contents</b>
<dd>
<p>
<a href='ch00_01.htm'>Preface</a><br>
</dd>
<p>
<dt><b>Part I: Introducing Java</b>
<dd>
Part I is an introduction to Java and Java programming. If you know
how to program in C or C++, these chapters teach you everything you need
to know to start programming with Java.
<p>
If you are already familiar with Java 1.0 you may want to just skip ahead
to Part II, which introduces the new features of Java 1.1.
<dd>
<a href='ch01_01.htm'>Chapter 1: <i>Getting Started with Java</i></a><br>
<a href='ch02_01.htm'>Chapter 2: <i>How Java Differs from C</i></a><br>
<a href='ch03_01.htm'>Chapter 3: <i>Classes and Objects in Java</i></a><br>
<p>
<dt><b>Part II: Introducing Java 1.1</b>
<dd>
The two chapters in this part introduce the new features of Java 1.1.
Chapter 4 is an overview of the new APIs, and Chapter 5 explains the new
language syntax. See Part III for some examples of the new features.
<dd>
<a href='ch04_01.htm'>Chapter 4: <i>What's New in Java 1.1</i></a><br>
<a href='ch05_01.htm'>Chapter 5: <i>Inner Classes and Other New Language Features</i></a><br>
<p>
<dt><b>Part III: Programming with the Java 1.1 API</B>
<dd>
Part III contains examples of
programming with the new features of Java 1.1.  You can
study and learn from the examples, and you should feel free
to adapt them for use in your own programs.  The examples
shown in these chapters may be downloaded from the Internet.
See <a href='http://www.ora.com/catalog/books/javanut2/'>http://www.ora.com/catalog/books/javanut2/</a>.
Some of the chapters in this part also contain tables and other
reference material for new features in Java 1.1.
<p>
Part III of this book is "deprecated." Most of the examples
from the first edition of this book do not appear here, and
Part III may disappear altogether in the next edition of the
book.  Unfortunately, as Java continues to grow, there is less
and less room for programming examples in this book. However,
all of the examples from the first edition are still available
on the Web page listed above.
<dd>
<a href='ch06_01.htm'>Chapter 6: <i>Applets</i></a><br>
<a href='ch07_01.htm'>Chapter 7: <i>Events</i></a><br>
<a href='ch08_01.htm'>Chapter 8: <i>New AWT Features</i></a><br>
<a href='ch09_01.htm'>Chapter 9: <i>Object Serialization</i></a><br>
<a href='ch10_01.htm'>Chapter 10: <i>Java Beans</i></a><br>
<a href='ch11_01.htm'>Chapter 11: <i>Internationalization</i></a><br>
<a href='ch12_01.htm'>Chapter 12: <i>Reflection</i></a><br>
<p>
<dt><b>Part IV: Java Language Reference</b>
<dd>
Part IV contains reference material on the Java language and
related topics. Chapter 13 contains a number of useful
summary tables of Java syntax. Chapter 14 describes the standard
Java system properties and how to use them. Chapter 15 covers
the syntax of the HTML tags that allow you to
include Java applets in Web pages. Chapter 16 documents the
command-line syntax for the Java compiler, interpreter, and
other tools shipped with the JDK.
<dd>
<a href='ch13_01.htm'>Chapter 13: <i>Java Syntax</i></a><br>
<a href='ch14_01.htm'>Chapter 14: <i>System Properties</i></a><br>
<a href='ch15_01.htm'>Chapter 15: <i>Java-Related HTML Tags</i></a><br>
<a href='ch16_01.htm'>Chapter 16: <i>JDK Tools</i></a><br>
<p>
<dt><b>Part V: API Quick Reference</b>
<dd>
Part V is the real heart of this book: quick-reference
material for the Java API.  Please read the following
section, <i>How to Use This Quick Reference</i>, to learn how
to get the most out of this material.
<dd>
<a href='ch16a_01.htm'><i>How to Use This Quick Reference</i></a><br>
<a href='ch17_01.htm'>Chapter 17: <i>The java.applet Package</i></a><br>
<a href='ch18_01.htm'>Chapter 18: <i>The java.awt Package</i></a><br>
<a href='ch19_01.htm'>Chapter 19: <i>The java.awt.datatransfer Package</i></a><br>
<a href='ch20_01.htm'>Chapter 20: <i>The java.awt.event Package</i></a><br>
<a href='ch21_01.htm'>Chapter 21: <i>The java.awt.image Package</i></a><br>
<a href='ch22_01.htm'>Chapter 22: <i>The java.awt.peer Package</i></a><br>
<a href='ch23_01.htm'>Chapter 23: <i>The java.beans Package</i></a><br>
<a href='ch24_01.htm'>Chapter 24: <i>The java.io Package</i></a><br>
<a href='ch25_01.htm'>Chapter 25: <i>The java.lang Package</i></a><br>
<a href='ch26_01.htm'>Chapter 26: <i>The java.lang.reflect Package</i></a><br>
<a href='ch27_01.htm'>Chapter 27: <i>The java.math Package</i></a><br>
<a href='ch28_01.htm'>Chapter 28: <i>The java.net Package</i></a><br>
<a href='ch29_01.htm'>Chapter 29: <i>The java.text Package</i></a><br>
<a href='ch30_01.htm'>Chapter 30: <i>The java.util Package</i></a><br>
<a href='ch31_01.htm'>Chapter 31: <i>The java.util.zip Package</i></a><br>
<a href='ch32_01.htm'>Chapter 32: <i>Class, Method, and Field Index</i></a><br>

<p>
  <a href="index/idx_0.htm">Index</a><br>
  <a href='examples/index.htm'>Examples</a> -
<b>Warning:</b> this directory includes long filenames which
may confuse some older operating systems (notably Windows 3.1).
</dd></dt>
</dl>

<p>
<A HREF="../jsrch.htm">Search</a> the text of 
<i>Java in a Nutshell</i>.

<P>
<HR ALIGN=LEFT WIDTH=515>
<P>
<IMG SRC="gifs/navbar.jpg" USEMAP="#map" BORDER=0>
<MAP NAME="map">
<AREA SHAPE=RECT COORDS="0,0,65,71" HREF="../index.htm">
<!--<AREA SHAPE=RECT COORDS="66,0,162,71" HREF="../javanut/index.htm">-->
<AREA SHAPE=RECT COORDS="163,0,253,71" HREF="../langref/index.htm">
<AREA SHAPE=RECT COORDS="254,0,350,71" HREF="../awt/index.htm">
<AREA SHAPE=RECT COORDS="351,0,441,71" HREF="../fclass/index.htm">
<AREA SHAPE=RECT COORDS="442,0,515,71" HREF="../exp/index.htm">
</MAP>

<p>
<Font size="-1">
<a href="../copyrght.htm">Copyright</a> &copy; 1996, 1997 
O'Reilly &amp; Associates.  All Rights Reserved.
</font>

</body>
</html>
